iron ore pit - French English Dictionary